package com.jinsilu.freight.http.response;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

/**
 * 银行卡列表
 *
 * @author yangyang
 * @time 2020-11-20 19:08
 */
public class BankInfoBean implements Serializable {

    /**
     * searchValue : null
     * createBy : 2
     * createTime : 2021-01-29 13:45:52
     * updateBy : null
     * updateTime : null
     * remark : null
     * id : 4
     * loginId : 2
     * bankName : 建设银行
     * accountHolder : byd
     * identityCard : 610626199003180118
     * bankCard : 6227004228090128990
     * defaultState : 0
     * cardType : 借记卡
     * canOnlinePayment : 0
     * msg : null
     * deleteTag : 0
     * money : null
     * isFreeze : null
     * fundacc : null
     * bankId : 10814
     */

    @SerializedName("searchValue")
    private Object searchValue;
    @SerializedName("createBy")
    private String createBy;
    @SerializedName("createTime")
    private String createTime;
    @SerializedName("updateBy")
    private Object updateBy;
    @SerializedName("updateTime")
    private Object updateTime;
    @SerializedName("remark")
    private Object remark;
    @SerializedName("id")
    private int id;
    @SerializedName("loginId")
    private int loginId;
    @SerializedName("bankName")
    private String bankName;
    @SerializedName("accountHolder")
    private String accountHolder;
    @SerializedName("identityCard")
    private String identityCard;


    /**
     * 开户人手机号
     */
    private String accountHolderPhone;

    /**
     * 开户人身份证号正面
     */
    private String identityCardFrontImg;

    /**
     * 开户人身份证号反面
     */
    private String identityCardReverseImg;

    @SerializedName("bankCard")
    private String bankCard;
    @SerializedName("defaultState")
    private int defaultState;
    @SerializedName("cardType")
    private String cardType;
    @SerializedName("canOnlinePayment")
    private int canOnlinePayment;
    @SerializedName("msg")
    private Object msg;
    @SerializedName("deleteTag")
    private int deleteTag;
    @SerializedName("money")
    private Object money;
    @SerializedName("isFreeze")
    private Object isFreeze;
    @SerializedName("fundacc")
    private Object fundacc;
    @SerializedName("bankId")
    private String bankId;

    public Object getSearchValue() {
        return searchValue;
    }

    public void setSearchValue(Object searchValue) {
        this.searchValue = searchValue;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Object getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(Object updateBy) {
        this.updateBy = updateBy;
    }

    public Object getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Object updateTime) {
        this.updateTime = updateTime;
    }

    public Object getRemark() {
        return remark;
    }

    public void setRemark(Object remark) {
        this.remark = remark;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getLoginId() {
        return loginId;
    }

    public void setLoginId(int loginId) {
        this.loginId = loginId;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getAccountHolder() {
        return accountHolder;
    }

    public void setAccountHolder(String accountHolder) {
        this.accountHolder = accountHolder;
    }

    public String getIdentityCard() {
        return identityCard;
    }

    public void setIdentityCard(String identityCard) {
        this.identityCard = identityCard;
    }

    public String getBankCard() {
        return bankCard;
    }

    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }

    public int getDefaultState() {
        return defaultState;
    }

    public void setDefaultState(int defaultState) {
        this.defaultState = defaultState;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public int getCanOnlinePayment() {
        return canOnlinePayment;
    }

    public void setCanOnlinePayment(int canOnlinePayment) {
        this.canOnlinePayment = canOnlinePayment;
    }

    public Object getMsg() {
        return msg;
    }

    public void setMsg(Object msg) {
        this.msg = msg;
    }

    public int getDeleteTag() {
        return deleteTag;
    }

    public void setDeleteTag(int deleteTag) {
        this.deleteTag = deleteTag;
    }

    public Object getMoney() {
        return money;
    }

    public void setMoney(Object money) {
        this.money = money;
    }

    public Object getIsFreeze() {
        return isFreeze;
    }

    public void setIsFreeze(Object isFreeze) {
        this.isFreeze = isFreeze;
    }

    public Object getFundacc() {
        return fundacc;
    }

    public void setFundacc(Object fundacc) {
        this.fundacc = fundacc;
    }

    public String getBankId() {
        return bankId;
    }

    public void setBankId(String bankId) {
        this.bankId = bankId;
    }

    public String getAccountHolderPhone() {
        return accountHolderPhone;
    }

    public void setAccountHolderPhone(String accountHolderPhone) {
        this.accountHolderPhone = accountHolderPhone;
    }

    public String getIdentityCardFrontImg() {
        return identityCardFrontImg;
    }

    public void setIdentityCardFrontImg(String identityCardFrontImg) {
        this.identityCardFrontImg = identityCardFrontImg;
    }

    public String getIdentityCardReverseImg() {
        return identityCardReverseImg;
    }

    public void setIdentityCardReverseImg(String identityCardReverseImg) {
        this.identityCardReverseImg = identityCardReverseImg;
    }
}
